someone that is from new granada - French English Dictionary